package com.ruoyi.hr.service.changemanage.internshipchangejust;

import com.ruoyi.hr.domain.Authority;
import com.ruoyi.hr.util.BaseResult;

import java.util.List;
import java.util.Map;

public interface InternshipChangeJustService {
    List<Map<String,Object>> findInternshipChangeJustListData(Map map,Authority authority);
    List<Map<String,Object>> findInternshipChangeJustEmp(Map map, Authority authority);
    List<Map<String,Object>> historyList(Map map, Authority authority);
    BaseResult addInternshipChangeJustEmp(String allEid);
    Map<String,Object> findInternshipChangeJustData(String id);
    int editInternshipJustEmp(Map map);

    /**
     * 删除数据登记大于两个月并且没有确认检查的数据(定时任务执行)
     * @return
     */
    int removeLargeTwoMonths();
}
